package com.woniu.woniuk16.controller;


import com.woniu.woniuk16.commens.ComUtil;
import com.woniu.woniuk16.dto.CourceDto;
import com.woniu.woniuk16.entity.WoniuCource;
import com.woniu.woniuk16.model.Result;
import com.woniu.woniuk16.service.WoniuCourceService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.RestController;

import java.util.List;

/**
 * <p>
 *  前端控制器
 * </p>
 *
 * @author tiangle
 * @since 2021-12-16
 */
@RestController
@RequestMapping("/woniuCource")
public class WoniuCourceController {
    @Autowired
    private WoniuCourceService woniuCourceService;
    @GetMapping("/cources")
    public Result getCoures(){
        List<WoniuCource> list = woniuCourceService.list();
        List<CourceDto> courceDtos = ComUtil.copyList(list, CourceDto.class);
        return Result.getInstance(courceDtos);
    }
}

